home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 7 / CD FunHouse 7 For The Macintosh (Wayzata)(1992).iso / • Game Templates • / Fool's DEMO / Fool's DEMO / Fool's DEMO.rsrc / CODE_134.txt < prev    next >
Text File  |  1992-01-01  |  44KB  |  771 lines

  1. # near model CODE resource
  2. # jump table entries: 1096-1096 (1 of them)
  3. export_137:
  4. 00000000  4EAD 03CA                jsr        [A5 + 0x3CA /* export_117 */]
  5. 00000004  7001                     moveq.l    D0, 0x01
  6. 00000006  3D40 848E                move.w     [A6 - 0x7B72], D0
  7. 0000000A  203C 0000 1E0C           move.l     D0, 0x1E0C
  8. 00000010  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  9. 00000014  2F00                     move.l     -[A7], D0
  10. 00000016  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  11. 0000001A  205F                     movea.l    A0, [A7]+
  12. 0000001C  3080                     move.w     [A0], D0
  13. 0000001E  203C 0000 1E0E           move.l     D0, 0x1E0E
  14. 00000024  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  15. 00000028  2F00                     move.l     -[A7], D0
  16. 0000002A  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  17. 0000002E  205F                     movea.l    A0, [A7]+
  18. 00000030  3080                     move.w     [A0], D0
  19. 00000032  203C 0000 1E18           move.l     D0, 0x1E18
  20. 00000038  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  21. 0000003C  2F00                     move.l     -[A7], D0
  22. 0000003E  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  23. 00000042  205F                     movea.l    A0, [A7]+
  24. 00000044  3080                     move.w     [A0], D0
  25. 00000046  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  26. 0000004A  41EE 8026                lea.l      A0, [A6 - 0x7FDA]
  27. 0000004E  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  28. 00000052  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  29. 00000056  41E8 8A74                lea.l      A0, [A0 - 0x758C]
  30. 0000005A  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  31. 0000005E  41EE 8026                lea.l      A0, [A6 - 0x7FDA]
  32. 00000062  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  33. 00000066  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  34. 0000006A  41E8 8A80                lea.l      A0, [A0 - 0x7580]
  35. 0000006E  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  36. 00000072  41EE 8026                lea.l      A0, [A6 - 0x7FDA]
  37. 00000076  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  38. 0000007A  7008                     moveq.l    D0, 0x08
  39. 0000007C  3F00                     move.w     -[A7], D0
  40. 0000007E  7006                     moveq.l    D0, 0x06
  41. 00000080  3F00                     move.w     -[A7], D0
  42. 00000082  7001                     moveq.l    D0, 0x01
  43. 00000084  3F00                     move.w     -[A7], D0
  44. 00000086  486E 8026                pea.l      [A6 - 0x7FDA]
  45. 0000008A  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  46. 0000008E  7001                     moveq.l    D0, 0x01
  47. 00000090  3D40 8128                move.w     [A6 - 0x7ED8], D0
  48. label00000094:
  49. 00000094  302E 8128                move.w     D0, [A6 - 0x7ED8]
  50. 00000098  48C0                     ext.l      D0
  51. 0000009A  E388                     lsl        D0, 1
  52. 0000009C  0680 0000 366E           addi.l     D0, 0x366E /* '6n' */
  53. 000000A2  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  54. 000000A6  2F00                     move.l     -[A7], D0
  55. 000000A8  4EAD 03B2                jsr        [A5 + 0x3B2 /* export_114 */]
  56. 000000AC  205F                     movea.l    A0, [A7]+
  57. 000000AE  3080                     move.w     [A0], D0
  58. 000000B0  203C 0000 1E0C           move.l     D0, 0x1E0C
  59. 000000B6  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  60. 000000BA  2040                     movea.l    A0, D0
  61. 000000BC  3010                     move.w     D0, [A0]
  62. 000000BE  48C0                     ext.l      D0
  63. 000000C0  526E 8128                addq.w     [A6 - 0x7ED8], 1
  64. 000000C4  B06E 8128                cmp.w      D0, [A6 - 0x7ED8]
  65. 000000C8  6CCA                     bge        -0x34 /* 00000094 */
  66. 000000CA  2F2E 87AC                move.l     -[A7], [A6 - 0x7854]
  67. 000000CE  A873                     syscall    SetPort
  68. 000000D0  203C 0000 1E16           move.l     D0, 0x1E16
  69. 000000D6  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  70. 000000DA  2040                     movea.l    A0, D0
  71. 000000DC  4250                     clr.w      [A0]
  72. 000000DE  7001                     moveq.l    D0, 0x01
  73. 000000E0  3D40 8128                move.w     [A6 - 0x7ED8], D0
  74. label000000E4:
  75. 000000E4  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  76. 000000E8  3D40 8BC4                move.w     [A6 - 0x743C], D0
  77. 000000EC  302E 8128                move.w     D0, [A6 - 0x7ED8]
  78. 000000F0  48C0                     ext.l      D0
  79. 000000F2  E588                     lsl        D0, 2
  80. 000000F4  0680 0001 913A           addi.l     D0, 0x1913A
  81. 000000FA  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  82. 000000FE  2F00                     move.l     -[A7], D0
  83. 00000100  598F                     subq.l     A7, 4
  84. 00000102  A8CB                     syscall    OpenPoly
  85. 00000104  201F                     move.l     D0, [A7]+
  86. 00000106  205F                     movea.l    A0, [A7]+
  87. 00000108  2080                     move.l     [A0], D0
  88. 0000010A  7005                     moveq.l    D0, 0x05
  89. 0000010C  3D40 812A                move.w     [A6 - 0x7ED6], D0
  90. label00000110:
  91. 00000110  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  92. 00000114  3D40 8126                move.w     [A6 - 0x7EDA], D0
  93. 00000118  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  94. 0000011C  3D40 8382                move.w     [A6 - 0x7C7E], D0
  95. 00000120  0C6E 0005 812A           cmpi.w     [A6 - 0x7ED6], 0x5
  96. 00000126  6704                     beq        +0x6 /* 0000012C */
  97. 00000128  4EFA 001A                jmp        [PC + 0x1A /* 00000144 */]
  98. label0000012C:
  99. 0000012C  3F2E 8382                move.w     -[A7], [A6 - 0x7C7E]
  100. 00000130  302E 8126                move.w     D0, [A6 - 0x7EDA]
  101. 00000134  48C0                     ext.l      D0
  102. 00000136  0680 0000 000F           addi.l     D0, 0xF
  103. 0000013C  3F00                     move.w     -[A7], D0
  104. 0000013E  A893                     syscall    MoveTo
  105. 00000140  4EFA 0016                jmp        [PC + 0x16 /* 00000158 */]
  106. label00000144:
  107. 00000144  3F2E 8382                move.w     -[A7], [A6 - 0x7C7E]
  108. 00000148  302E 8126                move.w     D0, [A6 - 0x7EDA]
  109. 0000014C  48C0                     ext.l      D0
  110. 0000014E  0680 0000 000F           addi.l     D0, 0xF
  111. 00000154  3F00                     move.w     -[A7], D0
  112. 00000156  A891                     syscall    LineTo
  113. label00000158:
  114. 00000158  302E 8BC4                move.w     D0, [A6 - 0x743C]
  115. 0000015C  48C0                     ext.l      D0
  116. 0000015E  5380                     subq.l     D0, 1
  117. 00000160  546E 812A                addq.w     [A6 - 0x7ED6], 2
  118. 00000164  B06E 812A                cmp.w      D0, [A6 - 0x7ED6]
  119. 00000168  6CA6                     bge        -0x58 /* 00000110 */
  120. 0000016A  A8CC                     syscall    ClosePoly/ClosePgon
  121. 0000016C  302E 8128                move.w     D0, [A6 - 0x7ED8]
  122. 00000170  48C0                     ext.l      D0
  123. 00000172  2F00                     move.l     -[A7], D0
  124. 00000174  203C 0000 1E0E           move.l     D0, 0x1E0E
  125. 0000017A  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  126. 0000017E  2040                     movea.l    A0, D0
  127. 00000180  3010                     move.w     D0, [A0]
  128. 00000182  48C0                     ext.l      D0
  129. 00000184  221F                     move.l     D1, [A7]+
  130. 00000186  B280                     cmp.l      D1, D0
  131. 00000188  6E00 0040                bgt        +0x42 /* 000001CA */
  132. 0000018C  203C 0000 1E16           move.l     D0, 0x1E16
  133. 00000192  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  134. 00000196  2F00                     move.l     -[A7], D0
  135. 00000198  203C 0000 1E16           move.l     D0, 0x1E16
  136. 0000019E  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  137. 000001A2  2040                     movea.l    A0, D0
  138. 000001A4  3010                     move.w     D0, [A0]
  139. 000001A6  48C0                     ext.l      D0
  140. 000001A8  2F00                     move.l     -[A7], D0
  141. 000001AA  302E 8128                move.w     D0, [A6 - 0x7ED8]
  142. 000001AE  48C0                     ext.l      D0
  143. 000001B0  5380                     subq.l     D0, 1
  144. 000001B2  E388                     lsl        D0, 1
  145. 000001B4  0680 0000 466E           addi.l     D0, 0x466E /* 'Fn' */
  146. 000001BA  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  147. 000001BE  2040                     movea.l    A0, D0
  148. 000001C0  3010                     move.w     D0, [A0]
  149. 000001C2  48C0                     ext.l      D0
  150. 000001C4  809F                     or.l       D0, [A7]+
  151. 000001C6  205F                     movea.l    A0, [A7]+
  152. 000001C8  3080                     move.w     [A0], D0
  153. label000001CA:
  154. 000001CA  203C 0000 1E0C           move.l     D0, 0x1E0C
  155. 000001D0  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  156. 000001D4  2040                     movea.l    A0, D0
  157. 000001D6  3010                     move.w     D0, [A0]
  158. 000001D8  48C0                     ext.l      D0
  159. 000001DA  526E 8128                addq.w     [A6 - 0x7ED8], 1
  160. 000001DE  B06E 8128                cmp.w      D0, [A6 - 0x7ED8]
  161. 000001E2  6C00 FF00                bge        -0xFE /* 000000E4 */
  162. 000001E6  2F2E 8376                move.l     -[A7], [A6 - 0x7C8A]
  163. 000001EA  A873                     syscall    SetPort
  164. 000001EC  203C 0000 1E10           move.l     D0, 0x1E10
  165. 000001F2  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  166. 000001F6  2F00                     move.l     -[A7], D0
  167. 000001F8  203C 0000 01C2           move.l     D0, 0x1C2
  168. 000001FE  2F00                     move.l     -[A7], D0
  169. 00000200  203C 0000 1E0C           move.l     D0, 0x1E0C
  170. 00000206  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  171. 0000020A  2040                     movea.l    A0, D0
  172. 0000020C  3010                     move.w     D0, [A0]
  173. 0000020E  48C0                     ext.l      D0
  174. 00000210  221F                     move.l     D1, [A7]+
  175. 00000212  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  176. 00000216  205F                     movea.l    A0, [A7]+
  177. 00000218  3080                     move.w     [A0], D0
  178. 0000021A  203C 0000 1E12           move.l     D0, 0x1E12
  179. 00000220  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  180. 00000224  2F00                     move.l     -[A7], D0
  181. 00000226  203C 0000 0100           move.l     D0, 0x100
  182. 0000022C  2F00                     move.l     -[A7], D0
  183. 0000022E  203C 0000 1E0C           move.l     D0, 0x1E0C
  184. 00000234  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  185. 00000238  2040                     movea.l    A0, D0
  186. 0000023A  3010                     move.w     D0, [A0]
  187. 0000023C  48C0                     ext.l      D0
  188. 0000023E  2F00                     move.l     -[A7], D0
  189. 00000240  203C 0000 1E10           move.l     D0, 0x1E10
  190. 00000246  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  191. 0000024A  2040                     movea.l    A0, D0
  192. 0000024C  3010                     move.w     D0, [A0]
  193. 0000024E  48C0                     ext.l      D0
  194. 00000250  221F                     move.l     D1, [A7]+
  195. 00000252  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  196. 00000256  2200                     move.l     D1, D0
  197. 00000258  7002                     moveq.l    D0, 0x02
  198. 0000025A  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  199. 0000025E  221F                     move.l     D1, [A7]+
  200. 00000260  C141                     exg        D0, D1
  201. 00000262  9081                     sub.l      D0, D1
  202. 00000264  205F                     movea.l    A0, [A7]+
  203. 00000266  3080                     move.w     [A0], D0
  204. 00000268  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  205. 0000026C  41EE 8DE6                lea.l      A0, [A6 - 0x721A]
  206. 00000270  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  207. 00000274  487A 003A                pea.l      [PC + 0x3A /* 000002B0, value 0x487A003A 'Hz\0:', cstring "Hz" */]
  208. 00000278  2F3C 0000 00B4           move.l     -[A7], 0xB4
  209. 0000027E  2F3C 0000 00FF           move.l     -[A7], 0xFF
  210. 00000284  2F3C 0000 00B6           move.l     -[A7], 0xB6
  211. 0000028A  2F3C 0000 0101           move.l     -[A7], 0x101
  212. 00000290  7014                     moveq.l    D0, 0x14
  213. 00000292  2F00                     move.l     -[A7], D0
  214. 00000294  42A7                     clr.l      -[A7]
  215. 00000296  2F3C 0000 0156           move.l     -[A7], 0x156
  216. 0000029C  2F3C 0000 0200           move.l     -[A7], 0x200
  217. 000002A2  7002                     moveq.l    D0, 0x02
  218. 000002A4  2F00                     move.l     -[A7], D0
  219. 000002A6  7008                     moveq.l    D0, 0x08
  220. 000002A8  2F00                     move.l     -[A7], D0
  221. 000002AA  7019                     moveq.l    D0, 0x19
  222. 000002AC  4EED 042A                jmp        [A5 + 0x42A /* export_129 */]
  223. 000002B0  487A 003A                pea.l      [PC + 0x3A /* 000002EC, value 0x203C0000 ' <\0\0', cstring " <" */]
  224. 000002B4  2F3C 0000 009A           move.l     -[A7], 0x9A
  225. 000002BA  2F3C 0000 00FF           move.l     -[A7], 0xFF
  226. 000002C0  2F3C 0000 009C           move.l     -[A7], 0x9C
  227. 000002C6  2F3C 0000 0101           move.l     -[A7], 0x101
  228. 000002CC  7037                     moveq.l    D0, 0x37
  229. 000002CE  2F00                     move.l     -[A7], D0
  230. 000002D0  7013                     moveq.l    D0, 0x13
  231. 000002D2  2F00                     move.l     -[A7], D0
  232. 000002D4  2F3C 0000 00FF           move.l     -[A7], 0xFF
  233. 000002DA  2F3C 0000 01EE           move.l     -[A7], 0x1EE
  234. 000002E0  42A7                     clr.l      -[A7]
  235. 000002E2  7008                     moveq.l    D0, 0x08
  236. 000002E4  2F00                     move.l     -[A7], D0
  237. 000002E6  7019                     moveq.l    D0, 0x19
  238. 000002E8  4EED 042A                jmp        [A5 + 0x42A /* export_129 */]
  239. 000002EC  203C 0000 1E14           move.l     D0, 0x1E14
  240. 000002F2  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  241. 000002F6  2F00                     move.l     -[A7], D0
  242. 000002F8  41EE 8492                lea.l      A0, [A6 - 0x7B6E]
  243. 000002FC  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  244. 00000300  205F                     movea.l    A0, [A7]+
  245. 00000302  3080                     move.w     [A0], D0
  246. 00000304  203C 0000 1E12           move.l     D0, 0x1E12
  247. 0000030A  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  248. 0000030E  2040                     movea.l    A0, D0
  249. 00000310  3010                     move.w     D0, [A0]
  250. 00000312  48C0                     ext.l      D0
  251. 00000314  3D40 962E                move.w     [A6 - 0x69D2], D0
  252. 00000318  4267                     clr.w      -[A7]
  253. 0000031A  700C                     moveq.l    D0, 0x0C
  254. 0000031C  3F00                     move.w     -[A7], D0
  255. 0000031E  4267                     clr.w      -[A7]
  256. 00000320  7001                     moveq.l    D0, 0x01
  257. 00000322  3F00                     move.w     -[A7], D0
  258. 00000324  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  259. 00000328  7001                     moveq.l    D0, 0x01
  260. 0000032A  3D40 836E                move.w     [A6 - 0x7C92], D0
  261. label0000032E:
  262. 0000032E  203C 0000 03E8           move.l     D0, 0x3E8
  263. 00000334  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  264. 00000338  0680 0000 0019           addi.l     D0, 0x19
  265. 0000033E  3F00                     move.w     -[A7], D0
  266. 00000340  7032                     moveq.l    D0, 0x32
  267. 00000342  2F00                     move.l     -[A7], D0
  268. 00000344  7064                     moveq.l    D0, 0x64
  269. 00000346  3F00                     move.w     -[A7], D0
  270. 00000348  4267                     clr.w      -[A7]
  271. 0000034A  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  272. 0000034E  302E 836E                move.w     D0, [A6 - 0x7C92]
  273. 00000352  48C0                     ext.l      D0
  274. 00000354  E588                     lsl        D0, 2
  275. 00000356  E388                     lsl        D0, 1
  276. 00000358  0680 0000 1E6E           addi.l     D0, 0x1E6E
  277. 0000035E  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  278. 00000362  2040                     movea.l    A0, D0
  279. 00000364  30BC 010F                move.w     [A0], 0x10F
  280. 00000368  302E 836E                move.w     D0, [A6 - 0x7C92]
  281. 0000036C  48C0                     ext.l      D0
  282. 0000036E  E588                     lsl        D0, 2
  283. 00000370  5280                     addq.l     D0, 1
  284. 00000372  E388                     lsl        D0, 1
  285. 00000374  0680 0000 1E6E           addi.l     D0, 0x1E6E
  286. 0000037A  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  287. 0000037E  2040                     movea.l    A0, D0
  288. 00000380  30AE 962E                move.w     [A0], [A6 - 0x69D2]
  289. 00000384  302E 836E                move.w     D0, [A6 - 0x7C92]
  290. 00000388  48C0                     ext.l      D0
  291. 0000038A  E588                     lsl        D0, 2
  292. 0000038C  5480                     addq.l     D0, 2
  293. 0000038E  E388                     lsl        D0, 1
  294. 00000390  0680 0000 1E6E           addi.l     D0, 0x1E6E
  295. 00000396  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  296. 0000039A  2040                     movea.l    A0, D0
  297. 0000039C  30BC 0137                move.w     [A0], 0x137
  298. 000003A0  302E 836E                move.w     D0, [A6 - 0x7C92]
  299. 000003A4  48C0                     ext.l      D0
  300. 000003A6  E588                     lsl        D0, 2
  301. 000003A8  5680                     addq.l     D0, 3
  302. 000003AA  E388                     lsl        D0, 1
  303. 000003AC  0680 0000 1E6E           addi.l     D0, 0x1E6E
  304. 000003B2  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  305. 000003B6  2F00                     move.l     -[A7], D0
  306. 000003B8  302E 962E                move.w     D0, [A6 - 0x69D2]
  307. 000003BC  48C0                     ext.l      D0
  308. 000003BE  2F00                     move.l     -[A7], D0
  309. 000003C0  203C 0000 1E10           move.l     D0, 0x1E10
  310. 000003C6  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  311. 000003CA  2040                     movea.l    A0, D0
  312. 000003CC  3010                     move.w     D0, [A0]
  313. 000003CE  48C0                     ext.l      D0
  314. 000003D0  221F                     move.l     D1, [A7]+
  315. 000003D2  D081                     add.l      D0, D1
  316. 000003D4  205F                     movea.l    A0, [A7]+
  317. 000003D6  3080                     move.w     [A0], D0
  318. 000003D8  302E 962E                move.w     D0, [A6 - 0x69D2]
  319. 000003DC  48C0                     ext.l      D0
  320. 000003DE  2F00                     move.l     -[A7], D0
  321. 000003E0  203C 0000 1E10           move.l     D0, 0x1E10
  322. 000003E6  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  323. 000003EA  2040                     movea.l    A0, D0
  324. 000003EC  3010                     move.w     D0, [A0]
  325. 000003EE  48C0                     ext.l      D0
  326. 000003F0  221F                     move.l     D1, [A7]+
  327. 000003F2  D081                     add.l      D0, D1
  328. 000003F4  3D40 962E                move.w     [A6 - 0x69D2], D0
  329. 000003F8  302E 836E                move.w     D0, [A6 - 0x7C92]
  330. 000003FC  48C0                     ext.l      D0
  331. 000003FE  E588                     lsl        D0, 2
  332. 00000400  E388                     lsl        D0, 1
  333. 00000402  0680 0000 1E6E           addi.l     D0, 0x1E6E
  334. 00000408  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  335. 0000040C  2F00                     move.l     -[A7], D0
  336. 0000040E  7019                     moveq.l    D0, 0x19
  337. 00000410  3F00                     move.w     -[A7], D0
  338. 00000412  7019                     moveq.l    D0, 0x19
  339. 00000414  3F00                     move.w     -[A7], D0
  340. 00000416  203C 0000 582A           move.l     D0, 0x582A /* 'X*' */
  341. 0000041C  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  342. 00000420  2F00                     move.l     -[A7], D0
  343. 00000422  A8B4                     syscall    FillRoundRect
  344. 00000424  302E 836E                move.w     D0, [A6 - 0x7C92]
  345. 00000428  48C0                     ext.l      D0
  346. 0000042A  E588                     lsl        D0, 2
  347. 0000042C  E388                     lsl        D0, 1
  348. 0000042E  0680 0000 1E6E           addi.l     D0, 0x1E6E
  349. 00000434  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  350. 00000438  2F00                     move.l     -[A7], D0
  351. 0000043A  7019                     moveq.l    D0, 0x19
  352. 0000043C  3F00                     move.w     -[A7], D0
  353. 0000043E  7019                     moveq.l    D0, 0x19
  354. 00000440  3F00                     move.w     -[A7], D0
  355. 00000442  A8B0                     syscall    FrameRoundRect
  356. 00000444  486E 8DE6                pea.l      [A6 - 0x721A]
  357. 00000448  306E 836E                movea.w    A0, [A6 - 0x7C92]
  358. 0000044C  2F08                     move.l     -[A7], A0
  359. 0000044E  7001                     moveq.l    D0, 0x01
  360. 00000450  221F                     move.l     D1, [A7]+
  361. 00000452  205F                     movea.l    A0, [A7]+
  362. 00000454  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  363. 00000458  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  364. 0000045C  41EE 8026                lea.l      A0, [A6 - 0x7FDA]
  365. 00000460  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  366. 00000464  558F                     subq.l     A7, 2
  367. 00000466  486E 8026                pea.l      [A6 - 0x7FDA]
  368. 0000046A  A88C                     syscall    StringWidth
  369. 0000046C  301F                     move.w     D0, [A7]+
  370. 0000046E  48C0                     ext.l      D0
  371. 00000470  3D40 836A                move.w     [A6 - 0x7C96], D0
  372. 00000474  302E 836E                move.w     D0, [A6 - 0x7C92]
  373. 00000478  48C0                     ext.l      D0
  374. 0000047A  E588                     lsl        D0, 2
  375. 0000047C  5280                     addq.l     D0, 1
  376. 0000047E  E388                     lsl        D0, 1
  377. 00000480  0680 0000 1E6E           addi.l     D0, 0x1E6E
  378. 00000486  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  379. 0000048A  2040                     movea.l    A0, D0
  380. 0000048C  3010                     move.w     D0, [A0]
  381. 0000048E  48C0                     ext.l      D0
  382. 00000490  2F00                     move.l     -[A7], D0
  383. 00000492  203C 0000 1E10           move.l     D0, 0x1E10
  384. 00000498  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  385. 0000049C  2040                     movea.l    A0, D0
  386. 0000049E  3010                     move.w     D0, [A0]
  387. 000004A0  48C0                     ext.l      D0
  388. 000004A2  2200                     move.l     D1, D0
  389. 000004A4  7002                     moveq.l    D0, 0x02
  390. 000004A6  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  391. 000004AA  221F                     move.l     D1, [A7]+
  392. 000004AC  D081                     add.l      D0, D1
  393. 000004AE  2F00                     move.l     -[A7], D0
  394. 000004B0  302E 836A                move.w     D0, [A6 - 0x7C96]
  395. 000004B4  48C0                     ext.l      D0
  396. 000004B6  2200                     move.l     D1, D0
  397. 000004B8  7002                     moveq.l    D0, 0x02
  398. 000004BA  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  399. 000004BE  221F                     move.l     D1, [A7]+
  400. 000004C0  C141                     exg        D0, D1
  401. 000004C2  9081                     sub.l      D0, D1
  402. 000004C4  3F00                     move.w     -[A7], D0
  403. 000004C6  3F3C 0127                move.w     -[A7], 0x127
  404. 000004CA  A893                     syscall    MoveTo
  405. 000004CC  486E 8026                pea.l      [A6 - 0x7FDA]
  406. 000004D0  A884                     syscall    DrawString
  407. 000004D2  203C 0000 1E14           move.l     D0, 0x1E14
  408. 000004D8  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  409. 000004DC  2040                     movea.l    A0, D0
  410. 000004DE  3010                     move.w     D0, [A0]
  411. 000004E0  48C0                     ext.l      D0
  412. 000004E2  2F00                     move.l     -[A7], D0
  413. 000004E4  306E 836E                movea.w    A0, [A6 - 0x7C92]
  414. 000004E8  D1C8                     add.l      A0, A0
  415. 000004EA  D0FC 366E                add.w      A0, 0x366E /* '6n' */
  416. 000004EE  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  417. 000004F2  3010                     move.w     D0, [A0]
  418. 000004F4  48C0                     ext.l      D0
  419. 000004F6  5380                     subq.l     D0, 1
  420. 000004F8  E388                     lsl        D0, 1
  421. 000004FA  0680 0000 466E           addi.l     D0, 0x466E /* 'Fn' */
  422. 00000500  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  423. 00000504  2040                     movea.l    A0, D0
  424. 00000506  3010                     move.w     D0, [A0]
  425. 00000508  48C0                     ext.l      D0
  426. 0000050A  C09F                     and.l      D0, [A7]+
  427. 0000050C  4A80                     tst.l      D0
  428. 0000050E  6604                     bne        +0x6 /* 00000514 */
  429. 00000510  4EFA 0006                jmp        [PC + 0x6 /* 00000518 */]
  430. label00000514:
  431. 00000514  4EBA 021A                jsr        [PC + 0x21A /* 00000730 */]
  432. label00000518:
  433. 00000518  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  434. 0000051C  203C 0000 1E0C           move.l     D0, 0x1E0C
  435. 00000522  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  436. 00000526  2040                     movea.l    A0, D0
  437. 00000528  3010                     move.w     D0, [A0]
  438. 0000052A  48C0                     ext.l      D0
  439. 0000052C  526E 836E                addq.w     [A6 - 0x7C92], 1
  440. 00000530  B06E 836E                cmp.w      D0, [A6 - 0x7C92]
  441. 00000534  6C00 FDF8                bge        -0x206 /* 0000032E */
  442. 00000538  7000                     moveq.l    D0, 0x00
  443. 0000053A  3D40 834E                move.w     [A6 - 0x7CB2], D0
  444. 0000053E  598F                     subq.l     A7, 4
  445. 00000540  A975                     syscall    TickCount
  446. 00000542  201F                     move.l     D0, [A7]+
  447. 00000544  2D40 8348                move.l     [A6 - 0x7CB8], D0
  448. 00000548  203C 0000 1E16           move.l     D0, 0x1E16
  449. 0000054E  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  450. 00000552  2040                     movea.l    A0, D0
  451. 00000554  3010                     move.w     D0, [A0]
  452. 00000556  48C0                     ext.l      D0
  453. 00000558  2F00                     move.l     -[A7], D0
  454. 0000055A  203C 0000 1E14           move.l     D0, 0x1E14
  455. 00000560  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  456. 00000564  2040                     movea.l    A0, D0
  457. 00000566  3010                     move.w     D0, [A0]
  458. 00000568  48C0                     ext.l      D0
  459. 0000056A  221F                     move.l     D1, [A7]+
  460. 0000056C  B280                     cmp.l      D1, D0
  461. 0000056E  6600 000C                bne        +0xE /* 0000057C */
  462. 00000572  7001                     moveq.l    D0, 0x01
  463. 00000574  3D40 8BCA                move.w     [A6 - 0x7436], D0
  464. 00000578  6000 0008                bra        +0xA /* 00000582 */
  465. label0000057C:
  466. 0000057C  7000                     moveq.l    D0, 0x00
  467. 0000057E  3D40 8BCA                move.w     [A6 - 0x7436], D0
  468. label00000582:
  469. 00000582  A89E                     syscall    PenNormal
  470. 00000584  4EFA 0074                jmp        [PC + 0x74 /* 000005FA */]
  471. label00000588:
  472. 00000588  4EFA 0046                jmp        [PC + 0x46 /* 000005D0 */]
  473. label0000058C:
  474. 0000058C  70FF                     moveq.l    D0, 0xFFFFFFFF
  475. 0000058E  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  476. 00000592  0C6E 0001 8016           cmpi.w     [A6 - 0x7FEA], 0x1
  477. 00000598  6600 0006                bne        +0x8 /* 000005A0 */
  478. 0000059C  4EBA 00BA                jsr        [PC + 0xBA /* 00000658 */]
  479. label000005A0:
  480. 000005A0  203C 0000 1E16           move.l     D0, 0x1E16
  481. 000005A6  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  482. 000005AA  2040                     movea.l    A0, D0
  483. 000005AC  3010                     move.w     D0, [A0]
  484. 000005AE  48C0                     ext.l      D0
  485. 000005B0  2F00                     move.l     -[A7], D0
  486. 000005B2  203C 0000 1E14           move.l     D0, 0x1E14
  487. 000005B8  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  488. 000005BC  2040                     movea.l    A0, D0
  489. 000005BE  3010                     move.w     D0, [A0]
  490. 000005C0  48C0                     ext.l      D0
  491. 000005C2  221F                     move.l     D1, [A7]+
  492. 000005C4  B280                     cmp.l      D1, D0
  493. 000005C6  6600 0008                bne        +0xA /* 000005D0 */
  494. 000005CA  7001                     moveq.l    D0, 0x01
  495. 000005CC  3D40 8BCA                move.w     [A6 - 0x7436], D0
  496. label000005D0:
  497. 000005D0  302E 834E                move.w     D0, [A6 - 0x7CB2]
  498. 000005D4  57C0                     seq        D0
  499. 000005D6  4880                     ext.w      D0
  500. 000005D8  48C0                     ext.l      D0
  501. 000005DA  2F00                     move.l     -[A7], D0
  502. 000005DC  302E 8BCA                move.w     D0, [A6 - 0x7436]
  503. 000005E0  57C0                     seq        D0
  504. 000005E2  4880                     ext.w      D0
  505. 000005E4  48C0                     ext.l      D0
  506. 000005E6  C09F                     and.l      D0, [A7]+
  507. 000005E8  4A80                     tst.l      D0
  508. 000005EA  66A0                     bne        -0x5E /* 0000058C */
  509. 000005EC  0C6E 0002 834E           cmpi.w     [A6 - 0x7CB2], 0x2
  510. 000005F2  6600 0006                bne        +0x8 /* 000005FA */
  511. 000005F6  4EBA 01AA                jsr        [PC + 0x1AA /* 000007A2 */]
  512. label000005FA:
  513. 000005FA  302E 834E                move.w     D0, [A6 - 0x7CB2]
  514. 000005FE  48C0                     ext.l      D0
  515. 00000600  7201                     moveq.l    D1, 0x01
  516. 00000602  C081                     and.l      D0, D1
  517. 00000604  0C80 0000 0000           cmpi.l     D0, 0x0
  518. 0000060A  57C0                     seq        D0
  519. 0000060C  4880                     ext.w      D0
  520. 0000060E  48C0                     ext.l      D0
  521. 00000610  2F00                     move.l     -[A7], D0
  522. 00000612  302E 8BCA                move.w     D0, [A6 - 0x7436]
  523. 00000616  57C0                     seq        D0
  524. 00000618  4880                     ext.w      D0
  525. 0000061A  48C0                     ext.l      D0
  526. 0000061C  C09F                     and.l      D0, [A7]+
  527. 0000061E  4A80                     tst.l      D0
  528. 00000620  6600 FF66                bne        -0x98 /* 00000588 */
  529. 00000624  302E 8BCA                move.w     D0, [A6 - 0x7436]
  530. 00000628  48C0                     ext.l      D0
  531. 0000062A  4A80                     tst.l      D0
  532. 0000062C  6700 0006                beq        +0x8 /* 00000634 */
  533. 00000630  4EBA 0226                jsr        [PC + 0x226 /* 00000858 */]
  534. label00000634:
  535. 00000634  203C 0000 1E14           move.l     D0, 0x1E14
  536. 0000063A  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  537. 0000063E  2040                     movea.l    A0, D0
  538. 00000640  3010                     move.w     D0, [A0]
  539. 00000642  48C0                     ext.l      D0
  540. 00000644  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  541. 00000648  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  542. 0000064C  41EE 8492                lea.l      A0, [A6 - 0x7B6E]
  543. 00000650  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  544. 00000654  4EFA 023E                jmp        [PC + 0x23E /* 00000894 */]
  545. fn00000658:
  546. 00000658  598F                     subq.l     A7, 4
  547. 0000065A  A975                     syscall    TickCount
  548. 0000065C  201F                     move.l     D0, [A7]+
  549. 0000065E  2D40 8348                move.l     [A6 - 0x7CB8], D0
  550. 00000662  7000                     moveq.l    D0, 0x00
  551. 00000664  3D40 836E                move.w     [A6 - 0x7C92], D0
  552. 00000668  7001                     moveq.l    D0, 0x01
  553. 0000066A  3D40 8128                move.w     [A6 - 0x7ED8], D0
  554. label0000066E:
  555. 0000066E  558F                     subq.l     A7, 2
  556. 00000670  41EE 8020                lea.l      A0, [A6 - 0x7FE0]
  557. 00000674  2F10                     move.l     -[A7], [A0]
  558. 00000676  302E 8128                move.w     D0, [A6 - 0x7ED8]
  559. 0000067A  48C0                     ext.l      D0
  560. 0000067C  E588                     lsl        D0, 2
  561. 0000067E  E388                     lsl        D0, 1
  562. 00000680  0680 0000 1E6E           addi.l     D0, 0x1E6E
  563. 00000686  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  564. 0000068A  2F00                     move.l     -[A7], D0
  565. 0000068C  A8AD                     syscall    PtInRect
  566. 0000068E  101F                     move.b     D0, [A7]+
  567. 00000690  4880                     ext.w      D0
  568. 00000692  48C0                     ext.l      D0
  569. 00000694  4A80                     tst.l      D0
  570. 00000696  6604                     bne        +0x6 /* 0000069C */
  571. 00000698  4EFA 001C                jmp        [PC + 0x1C /* 000006B6 */]
  572. label0000069C:
  573. 0000069C  3D6E 8128 836E           move.w     [A6 - 0x7C92], [A6 - 0x7ED8]
  574. 000006A2  203C 0000 1E0C           move.l     D0, 0x1E0C
  575. 000006A8  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  576. 000006AC  2040                     movea.l    A0, D0
  577. 000006AE  3010                     move.w     D0, [A0]
  578. 000006B0  48C0                     ext.l      D0
  579. 000006B2  3D40 8128                move.w     [A6 - 0x7ED8], D0
  580. label000006B6:
  581. 000006B6  203C 0000 1E0C           move.l     D0, 0x1E0C
  582. 000006BC  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  583. 000006C0  2040                     movea.l    A0, D0
  584. 000006C2  3010                     move.w     D0, [A0]
  585. 000006C4  48C0                     ext.l      D0
  586. 000006C6  526E 8128                addq.w     [A6 - 0x7ED8], 1
  587. 000006CA  B06E 8128                cmp.w      D0, [A6 - 0x7ED8]
  588. 000006CE  6C9E                     bge        -0x60 /* 0000066E */
  589. 000006D0  302E 836E                move.w     D0, [A6 - 0x7C92]
  590. 000006D4  6600 0004                bne        +0x6 /* 000006DA */
  591. 000006D8  4E75                     rts
  592. label000006DA:
  593. 000006DA  4EBA 0054                jsr        [PC + 0x54 /* 00000730 */]
  594. 000006DE  203C 0000 1E14           move.l     D0, 0x1E14
  595. 000006E4  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  596. 000006E8  2F00                     move.l     -[A7], D0
  597. 000006EA  203C 0000 1E14           move.l     D0, 0x1E14
  598. 000006F0  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  599. 000006F4  2040                     movea.l    A0, D0
  600. 000006F6  3010                     move.w     D0, [A0]
  601. 000006F8  48C0                     ext.l      D0
  602. 000006FA  2F00                     move.l     -[A7], D0
  603. 000006FC  306E 836E                movea.w    A0, [A6 - 0x7C92]
  604. 00000700  D1C8                     add.l      A0, A0
  605. 00000702  D0FC 366E                add.w      A0, 0x366E /* '6n' */
  606. 00000706  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  607. 0000070A  3010                     move.w     D0, [A0]
  608. 0000070C  48C0                     ext.l      D0
  609. 0000070E  5380                     subq.l     D0, 1
  610. 00000710  E388                     lsl        D0, 1
  611. 00000712  0680 0000 466E           addi.l     D0, 0x466E /* 'Fn' */
  612. 00000718  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  613. 0000071C  2040                     movea.l    A0, D0
  614. 0000071E  3010                     move.w     D0, [A0]
  615. 00000720  48C0                     ext.l      D0
  616. 00000722  221F                     move.l     D1, [A7]+
  617. 00000724  B380                     xor.l      D0, D1
  618. 00000726  205F                     movea.l    A0, [A7]+
  619. 00000728  3080                     move.w     [A0], D0
  620. 0000072A  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  621. 0000072E  4E75                     rts
  622. fn00000730:
  623. 00000730  302E 836E                move.w     D0, [A6 - 0x7C92]
  624. 00000734  48C0                     ext.l      D0
  625. 00000736  E588                     lsl        D0, 2
  626. 00000738  E388                     lsl        D0, 1
  627. 0000073A  0680 0000 1E6E           addi.l     D0, 0x1E6E
  628. 00000740  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  629. 00000744  2F00                     move.l     -[A7], D0
  630. 00000746  7019                     moveq.l    D0, 0x19
  631. 00000748  3F00                     move.w     -[A7], D0
  632. 0000074A  7019                     moveq.l    D0, 0x19
  633. 0000074C  3F00                     move.w     -[A7], D0
  634. 0000074E  A8B3                     syscall    InvertRoundRect
  635. 00000750  203C 0000 1E18           move.l     D0, 0x1E18
  636. 00000756  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  637. 0000075A  2040                     movea.l    A0, D0
  638. 0000075C  3010                     move.w     D0, [A0]
  639. 0000075E  48C0                     ext.l      D0
  640. 00000760  E588                     lsl        D0, 2
  641. 00000762  E388                     lsl        D0, 1
  642. 00000764  0680 0000 582A           addi.l     D0, 0x582A /* 'X*' */
  643. 0000076A  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  644. 0000076E  2F00                     move.l     -[A7], D0
  645. 00000770  A89D                     syscall    PenPat
  646. 00000772  700A                     moveq.l    D0, 0x0A
  647. 00000774  3F00                     move.w     -[A7], D0
  648. 00000776  A89C                     syscall    PenMode
  649. 00000778  306E 836E                movea.w    A0, [A6 - 0x7C92]
  650. 0000077C  D1C8                     add.l      A0, A0
  651. 0000077E  D0FC 366E                add.w      A0, 0x366E /* '6n' */
  652. 00000782  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  653. 00000786  3010                     move.w     D0, [A0]
  654. 00000788  48C0                     ext.l      D0
  655. 0000078A  E588                     lsl        D0, 2
  656. 0000078C  0680 0001 913A           addi.l     D0, 0x1913A
  657. 00000792  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  658. 00000796  2040                     movea.l    A0, D0
  659. 00000798  2010                     move.l     D0, [A0]
  660. 0000079A  2F00                     move.l     -[A7], D0
  661. 0000079C  A8C7                     syscall    PaintPoly
  662. 0000079E  A89E                     syscall    PenNormal
  663. 000007A0  4E75                     rts
  664. fn000007A2:
  665. 000007A2  487A 001C                pea.l      [PC + 0x1C /* 000007C0, value 0x70013D40 */]
  666. 000007A6  7037                     moveq.l    D0, 0x37
  667. 000007A8  2F00                     move.l     -[A7], D0
  668. 000007AA  7013                     moveq.l    D0, 0x13
  669. 000007AC  2F00                     move.l     -[A7], D0
  670. 000007AE  2F3C 0000 00FF           move.l     -[A7], 0xFF
  671. 000007B4  2F3C 0000 01EE           move.l     -[A7], 0x1EE
  672. 000007BA  7000                     moveq.l    D0, 0x00
  673. 000007BC  4EED 0372                jmp        [A5 + 0x372 /* export_106 */]
  674. 000007C0  7001                     moveq.l    D0, 0x01
  675. 000007C2  3D40 836E                move.w     [A6 - 0x7C92], D0
  676. label000007C6:
  677. 000007C6  203C 0000 1E14           move.l     D0, 0x1E14
  678. 000007CC  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  679. 000007D0  2040                     movea.l    A0, D0
  680. 000007D2  3010                     move.w     D0, [A0]
  681. 000007D4  48C0                     ext.l      D0
  682. 000007D6  2F00                     move.l     -[A7], D0
  683. 000007D8  306E 836E                movea.w    A0, [A6 - 0x7C92]
  684. 000007DC  D1C8                     add.l      A0, A0
  685. 000007DE  D0FC 366E                add.w      A0, 0x366E /* '6n' */
  686. 000007E2  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  687. 000007E6  3010                     move.w     D0, [A0]
  688. 000007E8  48C0                     ext.l      D0
  689. 000007EA  5380                     subq.l     D0, 1
  690. 000007EC  E388                     lsl        D0, 1
  691. 000007EE  0680 0000 466E           addi.l     D0, 0x466E /* 'Fn' */
  692. 000007F4  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  693. 000007F8  2040                     movea.l    A0, D0
  694. 000007FA  3010                     move.w     D0, [A0]
  695. 000007FC  48C0                     ext.l      D0
  696. 000007FE  C09F                     and.l      D0, [A7]+
  697. 00000800  4A80                     tst.l      D0
  698. 00000802  6604                     bne        +0x6 /* 00000808 */
  699. 00000804  4EFA 0022                jmp        [PC + 0x22 /* 00000828 */]
  700. label00000808:
  701. 00000808  302E 836E                move.w     D0, [A6 - 0x7C92]
  702. 0000080C  48C0                     ext.l      D0
  703. 0000080E  E588                     lsl        D0, 2
  704. 00000810  E388                     lsl        D0, 1
  705. 00000812  0680 0000 1E6E           addi.l     D0, 0x1E6E
  706. 00000818  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  707. 0000081C  2F00                     move.l     -[A7], D0
  708. 0000081E  7019                     moveq.l    D0, 0x19
  709. 00000820  3F00                     move.w     -[A7], D0
  710. 00000822  7019                     moveq.l    D0, 0x19
  711. 00000824  3F00                     move.w     -[A7], D0
  712. 00000826  A8B3                     syscall    InvertRoundRect
  713. label00000828:
  714. 00000828  203C 0000 1E0C           move.l     D0, 0x1E0C
  715. 0000082E  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  716. 00000832  2040                     movea.l    A0, D0
  717. 00000834  3010                     move.w     D0, [A0]
  718. 00000836  48C0                     ext.l      D0
  719. 00000838  526E 836E                addq.w     [A6 - 0x7C92], 1
  720. 0000083C  B06E 836E                cmp.w      D0, [A6 - 0x7C92]
  721. 00000840  6C84                     bge        -0x7A /* 000007C6 */
  722. 00000842  203C 0000 1E14           move.l     D0, 0x1E14
  723. 00000848  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  724. 0000084C  2040                     movea.l    A0, D0
  725. 0000084E  4250                     clr.w      [A0]
  726. 00000850  7000                     moveq.l    D0, 0x00
  727. 00000852  3D40 834E                move.w     [A6 - 0x7CB2], D0
  728. 00000856  4E75                     rts
  729. fn00000858:
  730. 00000858  0C6E 0064 8490           cmpi.w     [A6 - 0x7B70], 0x64 /* 'd' */
  731. 0000085E  6C00 0008                bge        +0xA /* 00000868 */
  732. 00000862  7064                     moveq.l    D0, 0x64
  733. 00000864  3D40 8490                move.w     [A6 - 0x7B70], D0
  734. label00000868:
  735. 00000868  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  736. 0000086C  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  737. 00000870  487A 0020                pea.l      [PC + 0x20 /* 00000892, value 0x4E757001 */]
  738. 00000874  7037                     moveq.l    D0, 0x37
  739. 00000876  2F00                     move.l     -[A7], D0
  740. 00000878  7013                     moveq.l    D0, 0x13
  741. 0000087A  2F00                     move.l     -[A7], D0
  742. 0000087C  2F3C 0000 00FF           move.l     -[A7], 0xFF
  743. 00000882  2F3C 0000 01EE           move.l     -[A7], 0x1EE
  744. 00000888  203C 0000 00C8           move.l     D0, 0xC8
  745. 0000088E  4EED 0422                jmp        [A5 + 0x422 /* export_128 */]
  746. 00000892  4E75                     rts
  747. label00000894:
  748. 00000894  7001                     moveq.l    D0, 0x01
  749. 00000896  3D40 8128                move.w     [A6 - 0x7ED8], D0
  750. label0000089A:
  751. 0000089A  302E 8128                move.w     D0, [A6 - 0x7ED8]
  752. 0000089E  48C0                     ext.l      D0
  753. 000008A0  E588                     lsl        D0, 2
  754. 000008A2  0680 0001 913A           addi.l     D0, 0x1913A
  755. 000008A8  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  756. 000008AC  2040                     movea.l    A0, D0
  757. 000008AE  2010                     move.l     D0, [A0]
  758. 000008B0  2F00                     move.l     -[A7], D0
  759. 000008B2  A8CD                     syscall    KillPoly
  760. 000008B4  203C 0000 1E0C           move.l     D0, 0x1E0C
  761. 000008BA  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  762. 000008BE  2040                     movea.l    A0, D0
  763. 000008C0  3010                     move.w     D0, [A0]
  764. 000008C2  48C0                     ext.l      D0
  765. 000008C4  526E 8128                addq.w     [A6 - 0x7ED8], 1
  766. 000008C8  B06E 8128                cmp.w      D0, [A6 - 0x7ED8]
  767. 000008CC  6CCC                     bge        -0x32 /* 0000089A */
  768. 000008CE  323C 0086                move.w     D1, 0x86
  769. 000008D2  4EED 026A                jmp        [A5 + 0x26A /* export_73 */]
  770. 000008D6  4EED 0472                jmp        [A5 + 0x472 /* export_138 */]
  771.